home *** CD-ROM | disk | FTP | other *** search
- How to install MyMUD 2.0
- ========================
-
- Installation of MyMUD is not too difficult. First create a directory for
- the game. F.e. MYMUD. In this directory you create a subdirectory, say
- WORLD, and a subdirectory for textfiles. Say TEXTS. Last but not least you
- need a shared directory so lets call thatone SHARED.
-
- You now have:
-
- \-- MYMUD --+-- SHARED
- +-- WORLD
- +-- TEXTS
-
- The WORLD directory is going to contain the datafiles, the TEXTS
- directory is going to contain the showable textfiles like the HELP file,
- the NEWS and WNEWS files.
-
- Unzip the EXE archive into the directory MYMUD. Then unzip the file
- TEXT.ZIP into the TEXTS directory and one of the worlds into the WORLD
- directory. If in the world directory there is a file TEXT.ZIP, the contents
- of this file also go into the TEXTS directory.
-
- If you have done this, you edit the INI file you find in the WORLD
- directory. The first line contains the path to the SHARED directory,
- the second the name of an ascii editor and the thirt the path to the
- TEXTS directory. In the above case (assume the M: drive)
-
- M:\MYMUD\SHARED
- C:\SYSTEM\ED\ED.EXE
- M:\MYMUD\TEXTS
-
- There is a single special character which can be used inside the paths
- in the INI file. When you use the ~ it is translated into the games
- homedir. You can use this to make the setup independent of mappings and
- drives. F.e.:
-
- ~MYMUD\SHARED
- C:\SYSTEM\ED\ED.EXE
- ~MYMUD\TEXTS
-
- If the EXE file is in the directory M:\ these paths will translate into the
- values given in the first example.
-
-
- Networks:
- =========
-
- Probably you are going to set this program up on a network. In that case you
- probably want to use a batchfile to create a mapping to the MyMUD directory.
- Don't forget to make sure that the INI file reflects the paths as seen by
- dos from the client's computer!
-
- Lantastic:
- The easiest way to install the game is by making a special account.
- This account should have maximum logins and minimal priviliges. You then
- create a batchfile which is available on a shared disk somewhere and which
- the user cannot read or edit. This batch should look something like:
-
- @ECHO OFF
- BREAK OFF
- NET LOGIN \\ELENI MUD
- NET USE M: \\ELENI\MYMUD
- M:
- CALL MUD
- C:
- NET LOGOUT \\ELENI
-
- Novell:
- Here you can also make a special account, but you can start the game from
- the loginscript. After leaving the program the user should be logged out.
- The user should have full access under the account.
-
-
- Security:
- =========
-
- First of all, MyMUD is extremely insecure. Everybody who can get access to
- the IDX files can easily hack the names and passwords of everybody.
- Especialy the GOD account since thatone is always record 2! So make VERY
- sure noone can get to these files!!
-
- The biggest securitygap from inside MyMUD is the external editor. Make
- sure the user cannot jump to dos or load files outside the TEXTS directory.
- Best would be an editor which can only edit the file named on the
- commandline. Any volunteers for writing such a monster? IF the sourcecode
- is also made available I would be pleased to include it in a next version
- of MyMUD.
-
-